be improved - Allemand Anglais Dictionnaire